payment coupon - German English Dictionary